home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
MacWorld 1999 February
/
Macworld (1999-02).dmg
/
Games World
/
Hot Demos!
/
DroidWorks demo
/
dwCD.gob
/
mission_cog_00_cheat.cog
< prev
next >
Wrap
Text File
|
1998-09-17
|
2KB
|
60 lines
symbols
message startup
message pulse
message user0 #the explosion cheat
float expChance=0.0
float pulseRate=4.0
template explosion_tpl=+grenade_exp local
int curSector local
sound expwav=EXP00texp01.wav
thing player local
int active=0 local
end
code
user0:
player=getlocalplayerthing();
if (active)
{
SetPulse(0);
active = 0;
}
else
{
SetPulse(pulseRate);
active = 1;
}
return;
pulse:
curSector = GetThingSector(GetLocalPlayerthing());
CreateThingAtPos(explosion_tpl, curSector, GetSectorVertexPos(curSector, (Rand()*GetNumSectorVertices(curSector))), '0.0 0.0 0.0');
playsoundthing(expwav, player, 1, -1, -1, 0);
sleep(0.3);
CreateThingAtPos(explosion_tpl, curSector, GetSectorVertexPos(curSector, (Rand()*GetNumSectorVertices(curSector))), '0.0 0.0 0.0');
playsoundthing(expwav, player, 1, -1, -1, 0);
sleep(0.3);
CreateThingAtPos(explosion_tpl, curSector, GetSectorVertexPos(curSector, (Rand()*GetNumSectorVertices(curSector))), '0.0 0.0 0.0');
playsoundthing(expwav, player, 1,-1, -1, 0);
sleep(0.3);
CreateThingAtPos(explosion_tpl, curSector, GetSectorVertexPos(curSector, (Rand()*GetNumSectorVertices(curSector))), '0.0 0.0 0.0');
playsoundthing(expwav, player, 1, -1, -1, 0);
sleep(0.3);
CreateThingAtPos(explosion_tpl, curSector, GetSectorVertexPos(curSector, (Rand()*GetNumSectorVertices(curSector))), '0.0 0.0 0.0');
playsoundthing(expwav, player, 1, -1, -1, 0);
sleep(0.3);
CreateThingAtPos(explosion_tpl, curSector, GetSectorVertexPos(curSector, (Rand()*GetNumSectorVertices(curSector))), '0.0 0.0 0.0');
playsoundthing(expwav, player, 1, -1, -1, 0);
sleep(0.3);
CreateThingAtPos(explosion_tpl, curSector, GetSectorVertexPos(curSector, (Rand()*GetNumSectorVertices(curSector))), '0.0 0.0 0.0');
playsoundthing(expwav, player, 1, -1, -1, 0);
return;
end